undertake something with determination - Francés Inglés Diccionario